package co.gov.medellin.sdep.sisdep.model;

/**
  *
  * @author dd/MM/yyyy
  * @version 1.0
  * comentario para la clase mapping de la tabla SISDEP.GES_EST_VISITA_DOMICIL_T
  * ---
  * Nota: Cada propiedad tiene referenciado su tipo Java asociado
  *       en la Base de Datos [Tipo_BD].
  */
public class EstVisitaDomiciliaria extends EstVisitaDomiciliariaBase implements
		java.io.Serializable {

	/**
	 * default serial version
	 */
	private static final long serialVersionUID = 1L;

	/** persona a la cual se le ha asignado la visita */
	private Persona persona = new Persona();
	
	/** vehiculo al cual se le ha asignado la visita */
	private Vehiculo vehiculo = new Vehiculo();

	/* Tipo_BD: java.lang.String */
	private java.lang.String idTipoVisitaStr;

	/* Tipo_BD: java.lang.String */
	private java.lang.String idTipoVisitaNombre;

	/* Tipo_BD: java.lang.String */
	private java.lang.String idNovedadVisitaStr;

	/* Tipo_BD: java.lang.String */
	private java.lang.String idTipoConceptoStr;

	/* Tipo_BD: java.lang.String */
	private java.lang.String capacidad;

	public java.lang.String getIdTipoVisitaStr() {
		this.idTipoVisitaStr = (getIdTipoVisita()!=null?getIdTipoVisita().toString():"0");
		return idTipoVisitaStr;
	}

	public void setIdTipoVisitaStr(java.lang.String idTipoVisitaStr) {
		idTipoVisitaStr = (idTipoVisitaStr != null && idTipoVisitaStr.length() > 0?idTipoVisitaStr:"0");
		this.idTipoVisita = new Long(idTipoVisitaStr);
	}

	public java.lang.String getIdNovedadVisitaStr() {
		this.idNovedadVisitaStr = (getIdNovedadVisita()!=null?getIdNovedadVisita().toString():"0");
		return idNovedadVisitaStr;
	}

	public void setIdNovedadVisitaStr(java.lang.String idNovedadVisitaStr) {
		idNovedadVisitaStr = (idNovedadVisitaStr != null && idNovedadVisitaStr.length() > 0?idNovedadVisitaStr:"0");
		this.idNovedadVisita = new Long(idNovedadVisitaStr);
	}

	public java.lang.String getIdTipoConceptoStr() {
		this.idTipoConceptoStr = (getIdTipoConcepto()!=null?getIdTipoConcepto().toString():"0");
		return idTipoConceptoStr;
	}

	public void setIdTipoConceptoStr(java.lang.String idTipoConceptoStr) {
		idTipoConceptoStr = (idTipoConceptoStr != null && idTipoConceptoStr.length() > 0?idTipoConceptoStr:"0");
		this.idTipoConcepto = new Long(idTipoConceptoStr);
	}

	public java.lang.String getIdTipoVisitaNombre() {
		return idTipoVisitaNombre;
	}

	public void setIdTipoVisitaNombre(java.lang.String idTipoVisitaNombre) {
		this.idTipoVisitaNombre = idTipoVisitaNombre;
	}

	public Persona getPersona() {
		return persona;
	}

	public void setPersona(Persona persona) {
		this.persona = persona;
	}

	public Vehiculo getVehiculo() {
		return vehiculo;
	}

	public void setVehiculo(Vehiculo vehiculo) {
		this.vehiculo = vehiculo;
	}

	public java.lang.String getCapacidad() {
		return capacidad;
	}

	public void setCapacidad(java.lang.String capacidad) {
		this.capacidad = capacidad;
	}
		
}